Skip to content

Dev into Stable - #16

Merged
LeXwDeX merged 2 commits into
stablefrom
dev
May 6, 2026
Merged

Dev into Stable#16
LeXwDeX merged 2 commits into
stablefrom
dev

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented May 6, 2026

Copy link
Copy Markdown
Owner

工具调用会返回Try结果;

lex added 2 commits May 6, 2026 09:41
When a stream errors out after retries, in-flight tool calls are marked
as 'Tool execution aborted'. Previously, halt() also set assistantMessage.error
causing process() to return 'stop' and permanently break the session loop.

Now, if tool calls were aborted but it was not a user-initiated cancellation,
clear the message error and set finish='tool-calls' so the outer loop
continues. The LLM receives the tool error results and can recover.
- Add .gitnexus to .gitignore
- Add GitNexus code intelligence guidelines to AGENTS.md and CLAUDE.md
- Add .claude/skills for GitNexus skill definitions
- Fix plug command to catch Instance.provide errors and exit gracefully
- Set process.exitCode=1 on unhandledRejection and uncaughtException
@LeXwDeX
LeXwDeX merged commit 1cbe498 into stable May 6, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant